lease for a life or lives - Allemand Anglais Dictionnaire